define("detail",["jquery","cookie"],function () {
	return {
		init(){
			function getUrl() {
				var parma=location.search
				return parma.split("=")[1]
			}
			$.ajax({
				url:"../../server/getlistById.php",
				data:{"cid":getUrl()}
			}).then(function (res) {
				var html=` <div class="name">
								<h1>${res.ctitle}</h1>
								<p>${res.ccontent}</p>
								<a href="#"></a>
							</div>
							<div class="price">
								<p>市场价：<span>${res.cprice1}元</span></p>
								<p>价 格<span>${res.cprice}元</span></p>
							</div>
							<div class="area">
								<p>地区：</p>
								<select name="" id="">
									<option value="">请选择地区</option>
									<option value="">北京</option>
									<option value="">上海</option>
								</select>
							</div>
							<div class="protocol">
								<p>用户协议</p>
								<p><a href="javascript:;">在您购买闪猫提供的服务前，请务必仔细阅读《闪猫用户服务协议》</a></p>
							</div>`
			
							$(".product_detail").append(html)
				//点击跳转付款页
				var str=`<p><span>${res.cprice}</span>元</p>
                        <div><input type="button" value="选ta为我服务" id="ads" data-info=${JSON.stringify(res)}></div>
                        <div>免费咨询</div>`
				$(".add").append(str)
			})
		},
		addcarts(){
			$(document).on("click","#ads",function () {
				console.log(111);
				let currentObj=$(this).data("info")
				console.log(currentObj);
				if(sessionStorage.getItem("userInfo")==null){
					//如果没有登录 ，就保存到cookie里，登录后在将数据保存到数据库中，同时删除cookie
					let cookielist=JSON.parse($.cookie("carts")||"[]")
					//遍历cookie，查看是否有购买过的记录，有就数量加1，没有就添加一条记录，数量为1
					let flag=cookielist.some((ele,index)=>{
						console.log(ele);
						if(ele.cid==currentObj.cid){
							cookielist[index].num=Number(cookielist[index].num)+1
							return true
						}else{
							return false
						}
					})
					if(flag!=true){
						currentObj.num=1
						cookielist.push(currentObj)
					}
					$.cookie("carts",JSON.stringify(cookielist))
					confirm("您还未登录，请先登录")?location="login.html":""
				}else{
					//登录了 就直接将数据保存到数据库中
					//把登录者的ID连同点击的那条数据一起传送到后台接口 存到数据库中
					let ouser=JSON.parse(sessionStorage.getItem("userInfo"))
					currentObj.u_id=ouser.u_id
					currentObj.num=1
					$.ajax({
						url:"../../server/addcarts.php",
						data:currentObj,
						type:"post"
					}).then(function (res) {
						if(res.status==1){
							confirm("加入购物车成功，是否现在进入购物车？")?location="mycart.html":""
						}
						
					})
				}
			})
		},
		show(){
			
			$(".nav_title li").click(function () {
				$(this).addClass("current").siblings().removeClass("current")
				var el=$(this).find("a").attr("class")
				$("body,html").animate({
					scrollTop:$("#"+el).offset().top
				},500)
				
			})
			$(".ser_right2 li").each((index,ele)=>{
				$(ele).click(function () {
					$(this).find("div").css("display", "block").parents("li").siblings("li").find("div").css("display","none")
					
				})
				
			})
			
		}
	}
})